home *** CD-ROM | disk | FTP | other *** search
/ Aminet 48 / Aminet 48 (2002)(GTI - Schatztruhe)[!][Apr 2002].iso / Aminet / disk / misc / fat95.lha / fat95 / fran軋is / readme_Fr.too < prev   
Encoding:
Text File  |  2002-02-12  |  17.2 KB  |  487 lines

  1. $VER: fat95 french information 3.01 (09-fev-2002)
  2.  
  3.  
  4.  
  5. Installation
  6. ============
  7.  
  8. * Éditez le fichier texte, « install_fat95 » de votre langue pour voir
  9.   si il correspond à vos besoins.
  10.   Vous pouvez créer votre propre version, et/ou ajouter une page de
  11.   description des codes caractères. Exemple : « russian/install_fat95 ».
  12. * Double-cliquez sur l'icône « install_fat95 » pour le mettre à jour.
  13. * Double-cliquez sur les icônes d'exemples « MS0 » (lecteur interne) ou
  14.   « MS1 » pour monter le système de fichiers maintenant.
  15. * Copiez-les dans le répertoire « DEVS:DOSDrivers/ » pour qu'ils soient
  16.   monter automatiquement au démarrage du système.
  17. * Créez vos propres scripts de montage suivant vos besoins.
  18.  
  19.  
  20. Installation pour l'OS 1.3  
  21. ==========================
  22.  
  23. Le mfm.device ne fonctionne pas avec le trackdisk.device de l'OS 1.3. Un
  24. équivalent possible est le messydisk.device de Olaf Seibert. à l'origine,
  25. celui-ci était diffusé sur une disquette du domaine public appelée « Time
  26. #10 » datant de 9 ans déjà (!) et il est presque devenu introuvable. C'est
  27. pourquoi j'ai décidé de l'inclure ici.
  28.  
  29.  
  30. * Copier les fichiers « messydisk.device » et « fat95mountlist » dans
  31.   le répertoire « DEVS: ».
  32.  
  33. Puis ajoutez cette ligne dans votre fichier « S:Startup-Sequence »
  34. « mount ms0: from fat95mountlist »
  35.  
  36. UTILISEZ « ms1: » au lieu de « ms0: » si vous voulez travailler avec le
  37. second lecteur de disquettes MS-DOS/Win.
  38.  
  39.  
  40. Préparation
  41. ===========
  42.  
  43. Nouveau avec la version v2.18 : il n'y a plus qu'un seul fichier Fat95
  44. maintenant. Vous pouvez créer votre propre version en éditant le fichier
  45. « install_fat95 » et en ajoutant dans les options de l'icône l'appel au
  46. programme « install95 ». Le fichier « Fat95 » sera créé avec vos données
  47. et placé dans le répertoire « L: ».
  48.  
  49. fat95 s'installe de la même manière que n'importe quel autre système de
  50. fichiers (filesystems). J'ai fait de mon mieux pour qu'il soit aussi
  51. résistant que possible aux erreurs ou aux arguments manquant de la
  52. « mountlist ». Cependant, voici les plus importants :
  53.  
  54. FileSystem = L:fat95
  55.  
  56. (Ou le chemin d'accès complet de l'endroit où il se trouve.)
  57.  
  58. StackSize = 4096
  59.  
  60. (N'utilisez pas de valeurs plus petites, sans quoi vous risquez un crash.)
  61.  
  62. Device = mfm.device
  63. Unit = 0
  64. Flags = 0
  65.  
  66. (Le périphérique physique que vous utilisez)
  67.  
  68. MaxTransfert = 0x20000  /* Simple disque dur IDE sur A1200 */
  69.  
  70. (Non utile pour les lecteurs de disquettes et les périphériques ATAPI
  71. comme le ZIP par exemple)
  72.  
  73. LowCyl = 0
  74.  
  75. (Ou pas d'argument « LowCyl » du tout)
  76.  
  77. Buffers = 20    /* Disquette double densité */
  78. Buffers = 40    /* Disquette haute densité */
  79. Buffers = 100   /* ZIPs, MOs, ... */
  80. Buffers = 200   /* Disques dur */
  81.  
  82. (Minimum recommandée. Si vous utilisez beaucoup de sous-répertoires, vous
  83. pouvez tester des valeurs suppérieurs).
  84.  
  85. GlobVec = -1
  86.  
  87. (Ceci pour les programmes en assembleur)
  88.  
  89. Control = "+s"
  90.  
  91. (Force Fat95 dans le mode « direct SCSI » plutôt que le mode standard du
  92. « trackdisk ». Peut être utile pour des disques durs > 4 Go.)
  93.  
  94. Et finalement le pire de tous. ;-)
  95.  
  96. DosType = 0x464154xx    /* « FATx » */
  97.  
  98. Les derniers octets « xx » servent au contrôle absolu.
  99.  
  100.    xx = 00     Choisir celui-ci pour les lecteurs de disquettes et
  101.                uniquement pour les disquettes.
  102.                Cela active plusieurs caractéristiques particulières comme
  103.                la commande « ETD_ du trackdisk » et un contournement pour
  104.                les périphériques non « mfm.device » et permettre la
  105.                détection automatique du type HD.
  106.  
  107.    xx = 01     Une valeur presque universelle. Fonctionne avec les
  108.                supports non partionnés et recherchera la première
  109.                partition FAT sur la partition.
  110.  
  111. Si vous avez plus d'une partition en FAT12, FAT16 ou FAT32 sur votre disque
  112. dur, il faudra obtenir plus de détails. Essayez le numéro correspondant au
  113. type de partition comme sous Linux :
  114.  
  115.    xx = 01..04 Utilise la partition « primaire » de ce numéro.
  116.                « 04 » sera la valeur exacte pour un ZIP, mais « 01 » devrait
  117.                également fonctionner car les 3 premières tables de
  118.                partition ne sont en principe pas utilisé sur ce média.
  119.  
  120.    xx = 05..?  Utilise « le lecteur logique sur une partition étendue ».
  121.                « 05 » est le premier périphérique logique, « 06 » le second,
  122.                etc. Vous trouverez des exemples dans le fichier « examples »
  123.                présent dans ce même répertoire.
  124.  
  125.  
  126. Généralités
  127. ===========
  128.  
  129. « fat95 » a été conçu pour permettre l'échange des données avec d'autres
  130. plate-formes. Ceci implique : le support doit être 100% compatible PC.
  131. Basiquement, il y a deux méthodes pour arriver à cette fin.
  132.  
  133. a) "simple", "non partitionné"
  134.  
  135. Tout l'espace de stockage disponible sur le support est occupé par une seule
  136. structure de données de type FAT. Cela implique qu'il ne peut y avoir
  137. d'informations de partionnement de type AMIGA (RDB etc.).
  138. Cette méthode est communément utilisée sur les disquettes (DD et HD), les
  139. disques magnéto-optiques (MO) et également sur les disques ZIP (du moins en
  140. théorie).
  141.  
  142. b) "partitionné"
  143.  
  144. Il doit y avoir un bloc valide au standard PC (MBR) « master boot record »
  145. dans le premier bloc du support. Fat95 évaluera alors le contenu de la table
  146. de partition pour définir le type, la position et la taille de la FAT pour
  147. les données. Cette méthode est requise pour les disques durs.
  148. Habituellement, les supports ZIP utilisent aussi ce principe, bien que dans
  149. la majorité des cas une unique FAT 16 sera utilisée pour toute la quantité
  150. de stockage.
  151.  
  152. Le mieux est de définir les partitions en utilisant un outil adapté du monde
  153. PC comme « fdisk », « xfdisk » ou « PartionMagic ». Ces programmes laissent
  154. habituellement un espace entre les tables de partitions et les données. Vous
  155. pourrez alors utiliser un outil AMIGA adapté pour ajouter en parallèle des
  156. informations de partionnement au format AMIGA.
  157.  
  158. Important : fat95 ne s'occupe que des tables au format PC. Par exemple,
  159. l'utilisation de « HDToolBox » ne fonctionnera pas.
  160.  
  161.  
  162. boot95
  163. ======
  164.  
  165. Les disques durs partionnés sur un PC ont très souvent une zone d'environ
  166. 30 Ko de non utilisée entre le MBR et la première partition. Vous pouvez
  167. maintenant essayer d'importer une chaîne de style RDSK au format Amiga pour
  168. rendre amorçable (bootable) la partition fat95.
  169. Tout d'abord, veuillez monter la partition de manière habituelle, par
  170. exemple PCHD:.
  171. Puis entrez dans une fenêtre Shell :
  172.  
  173. boot95 PCHD:
  174.  
  175. Pour ce faire, fat95 doit se trouver dans le répertoire L:, à moins que vous
  176. n'indiquiez un fichier différent en second paramètre. Répétez la procédure
  177. pour mettre à jour vos anciennes versions fat95.
  178. Attention : la partition Amiga existante sera écrasée !
  179. Attention à nouveau : soyez sûr que votre partition est adressable lors du
  180. démarrage, c'est à dire dans les 4 premiers Mo d'un disque avec le
  181. scsi.device.
  182.  
  183. Mon A1200 peut déjà démarrer son OS 3.1 à partir d'une partition FAT32 de
  184. 4 Go. Il reste cependant encore quelques obstacles. Par exemple, HDToolBox
  185. a des problèmes pour visualiser les partitions de type LBA.
  186.  
  187.  
  188. Particularités
  189. ==============
  190.  
  191. Lorsqu'on écrit dans le répertoire racine d'un disque sous fat95, il peut
  192. arriver que vous obteniez un étrange message d'erreur 232 « plus de place
  193. dans le répertoire ». Ceci signifie : MS-DOS/Win utilise une table de
  194. répertoire fixe et non extensible dans laquelle vous ne pouvez mettre qu'un
  195. nombre limité de fichiers et de sous répertoires, même si il reste de la
  196. place sur le disque. Dans ce cas, effectuez une des actions suivantes :
  197.  
  198. * sauvez vos fichiers dans un sous répertoire plutôt que dans la racine,
  199. * déplacez un ou deux fichiers dans un sous répertoire puis essayé de
  200.   nouveau,
  201. * effacez un ou deux fichiers de la racine,
  202. * choisissez un autre disque.
  203.  
  204. Malheureusement, Je ne pourrais pas pleinement recommander l'utilisation de
  205. « messydisk.device ». Un point ennuyeux est que la tâche « Mount » figera
  206. jusqu'à ce que le premier changement de disquette ai lieu. Il s'agit
  207. certainement d'une situation de course avec le « trackdisk » car tout
  208. fonctionne correctement en mode pas à pas lors du débogage.
  209.  
  210. Fat95 est maintenant capable de reconnaître les informations NSD (nouveau
  211. type de périphérique) et il peut même utiliser les commandes du TrackDisk64
  212. et/ou du mode « direct SCSI » pour les périphériques de plus de 4 Go.
  213.  
  214. Du fait des plaintes au sujet de l'icône désactivée « FAT », j'ai décidé que
  215. les volumes renverraient intentionnellement un type erroné « DOS\0 ». Ceci
  216. devrait faire disparaître l'icône. J'espère et prie que cela n'encourage pas
  217. les programmes à invalider l'accès directe...
  218.  
  219.  
  220. FAT32 notes
  221. ===========
  222.         
  223. Concrètement, la plus grosse différence comparée à l'ancienne FAT16 est la
  224. FAT elle-même. Elle couvre habituellement 1/1024 de la taille de la
  225. partition entière.
  226. Ceci est imposant ; 8 Mo sur une partition de 8 Go, par exemple. Ainsi fat95
  227. ne retient pas entièrement la FAT 32 bits. Les accès au fichiers fragmentés
  228. seront un peu plus lents mais vous sauverez toute cette précieuse mémoire.
  229.  
  230. La variable conservant l'espace présentement disponible est une autre bonne
  231. idée... Bien, du moins en théorie. En réalité, celle-ci n'est pas toujours
  232. à jour. Fat95 a choisi à la place, de calculer l'espace disponible
  233. directement de la FAT de manière empirique. Ceci prendra plus de temps après
  234. avoir monté le périphérique pendant lequel il sera en lecture seul (volume
  235. en cours de validation).
  236.  
  237.  
  238. Trucs pour xxxscsi.device
  239. =========================
  240.  
  241. La plupart des périphériques sont contrôlés par le « scsi.device » ou un
  242. contrôleur similaire présent sur votre carte controleur.
  243. Actuellement, j'utilise un ZIP100 de chez NEC sur le port IDE interne de
  244. mon A1200. Malheureusement, le controleur « scsi.device » présent en ROM
  245. ne supporte pas les périphériques purement ATAPI. Il ne fonctionne qu'avec
  246. les disques durs IDE.
  247. C'est pourquoi je conseil d'installer un correctif approprié comme
  248. IDE_scsidisk ou IDEfix. 
  249.  
  250.  
  251. La « console »
  252. ==============
  253.  
  254. fat95 ne supporte pas les commentaires de fichiers. Leur lecture fournit
  255. la date. Modifier cette partie ne fera rien.
  256. Sélectionnez un fichier au hasard de votre disque fat95 et assignez le
  257. commentaire.
  258.  
  259.     !scandisk
  260.  
  261. et regardez ce qu'il advient...
  262. Cette petite tricherie n'est pas encore parfaite. Toutefois, il rapporte
  263. déjà les ennuyeux « fichiers perdus ».
  264.  
  265.  
  266. Problèmes
  267. =========
  268.  
  269. ?: Que signifie le message « object not found » au montage d'un périphérique
  270.    avec fat95 ?
  271. !: Vérifiez les entrées suivantes : "Device =", "Unit =" et "Flags =" dans
  272.    la MountList.
  273.  
  274. Si rien ne semble vous aider, vous pouvez créer une copie des variables
  275. internes utilisées par fat95 en utilisant l'utilitaire « debug95 ».
  276. Par exemple, tapez dans un Shell :
  277.  
  278.     debug95 ms0: ram:ms0.log
  279.  
  280. si le lecteur de disquettes interne MS0: refuse de fonctionner.
  281. Puis envoyez-moi le fichier ainsi créé (enriron un demi Ko) par courrier
  282. électronique. Je vous promet qu'il n'y a aucun mot de passe ou secrets
  283. similaires à l'intérieur.
  284.  
  285.  
  286. DiskDump
  287. ========
  288.  
  289. Une vieillerie du monde UNIX, mais bien utile, maintenant ré-inventé pour
  290. l'Amiga (pas uniquement pour fat95). Il copie une séquence d'un bloc
  291. du disque dans un fichier :
  292.  
  293.   dd <nom>.device <unité> <fichier destination> <numéro bloc> <compteur>
  294.  
  295. Par exemple, pour copier les premiers 64 Ko de mon ZIP ATAPI :
  296.  
  297.   dd scsi.device 1 ram:zipdump 0 128
  298.  
  299. Vous pouvez aussi ré-écrire :
  300.  
  301.   dd <fichier source> <nom>.device <unité> <numéro bloc> <compteur> 
  302.  
  303. Contrairement à d'autres programmes d'édition, ceci fonctionnera aussi
  304. avec des partitions défectueuses. Ainsi, la prochaine fois que fat95 aura
  305. du mal avec un nouveau disque, vous verrez le problème de plus près. ;)
  306.  
  307.  
  308. Pour les spécialistes...
  309. ========================
  310.  
  311. ...voici la liste des paquets DOS actuellement supportés :
  312.  
  313. 0005    ACTION_DIE
  314. 0007    ACTION_CURRENT_VOLUME
  315. 0008    ACTION_LOCATE_OBJECT
  316. 0009    ACTION_RENAME_DISK
  317. 0015    ACTION_FREE_LOCK
  318. 0016    ACTION_DELETE_OBJECT
  319. 0017    ACTION_RENAME_OBJECT
  320. 0018    ACTION_MORE_CACHE
  321. 0019    ACTION_COPY_DIR
  322. 0021    ACTION_SET_PROTECT
  323. 0022    ACTION_CREATE_DIR
  324. 0023    ACTION_EXAMINE_OBJECT
  325. 0024    ACTION_EXAMINE_NEXT
  326. 0025    ACTION_DISK_INFO
  327. 0026    ACTION_INFO
  328. 0027    ACTION_FLUSH
  329. 0028    ACTION_SET_COMMENT
  330. 0029    ACTION_PARENT
  331. 0031    ACTION_INHIBIT
  332. 0034    ACTION_SET_DATE
  333. 0082    ACTION_READ
  334. 0087    ACTION_WRITE
  335. 1004    ACTION_FINDUPDATE
  336. 1005    ACTION_FINDINPUT
  337. 1006    ACTION_FINDOUTPUT
  338. 1007    ACTION_END
  339. 1008    ACTION_SEEK
  340. 1020    ACTION_FORMAT
  341. 1022    ACTION_SET_FILE_SIZE
  342. 1023    ACTION_WRITE_PROTECT
  343. 1026    ACTION_FH_FROM_LOCK
  344. 1027    ACTION_IS_FILESYSTEM
  345. 1028    ACTION_CHANGE_MODE
  346. 1030    ACTION_COPY_DIR_FH
  347. 1031    ACTION_PARENT_FH
  348. 1033    ACTION_EXAMINE_ALL
  349. 1034    ACTION_EXAMINE_FH
  350. 1035    ACTION_EXAMINE_ALL_END
  351. 4200    ACTION_SERIALIZE_DISK
  352. 4201    ACTION_GET_DISK_FSSM
  353. 4202    ACTION_FREE_DISK_FSSM
  354.  
  355.  
  356. Historique
  357.  
  358. v1.5    11/1999    first published version
  359.  
  360. v1.6    12/1999    fixed large partition addressing bug
  361.                    added workaround for SID2
  362.                    added volume serial number recognition
  363.                    added directory optimization
  364.  
  365. v1.7    01/2000    fixed minor formatting bug
  366.                    fixed crash on double-mounted volumes
  367.                    made error requesters more informative
  368.                    made code reentrant for multi-device use
  369.  
  370. v1.8    01/2000    added workaround for certain devices who keep
  371.                    trashing forbidden 68k registers
  372.  
  373. v1.11   01/2000    new workarounds for "difficult" devices
  374.                    made drawer operations a bit faster
  375.  
  376. v1.12   01/2000    added on/off feature for ETD_xxx device commands
  377.                    added ACTION_SERIALIZE_DISK packet (used by DiskCopy)
  378.                    made FAT16 mode writeback faster
  379.                    improved disk format recognition
  380.  
  381. v1.13   02/2000    fixed SERIALIZE_DISK bug
  382.  
  383. v1.14   02/2000    fixed bug in updating all FAT copies
  384.                    alternative english version
  385.  
  386. v1.15   02/2000    code optimizations
  387.  
  388. v1.17   02/2000    second published version
  389.                    improved FORMAT command support
  390.  
  391. v1.18   03/2000    first try to implement partition support
  392.  
  393. v1.19   03/2000    fixed partition selection bug
  394.  
  395. v1.20   03/2000    introduced separate directory and file caches
  396.                    added dummy workbench icon suppression
  397.  
  398. v1.21   03/2000    made file access cluster-wise
  399.                    added diskchange messsages to system (IDCMP_DISKINSERTED...)
  400.  
  401. v1.22   03/2000    fixed "large sectors" bug (> 512 bytes)
  402.  
  403. v2.0    04/2000    first try on FAT32
  404.                    fixed another "large sectors" bug
  405.  
  406. v2.1    04/2000    added NSD and TD64 support
  407.                    fixed bug on 28bit entries for FAT32
  408.                    changed intl character handling for short filenames
  409.                    fixed "file creation" timestamp
  410.  
  411. v2.2    06/2000    new restart validator routines
  412.                    longer filenames (65 chars)
  413.                    added FAT32 formatting routines
  414.                    small write access optimizations
  415.                    changed AddBuffers support (like FFS)
  416.                    reworked documentation
  417.  
  418. v2.3    07/2000    added native ExAll() and ExAllEnd()
  419.                    added ChangeMode()
  420.                    bugfixes:
  421.                      ExamineFH()
  422.                      OpenFromLock()
  423.                      Rename()
  424.                      very long path names
  425.                      Workbench support
  426.  
  427. v2.4    07/2000    bugfixes:
  428.                      exclusive locks
  429.                      double MSDOS 8.3 names
  430.  
  431. v2.5    07/2000    new buffering scheme (track-wise)
  432.                    bugfix:
  433.                      free storage space recognition on FAT32
  434.  
  435. v2.6    07/2000    bugfixes:
  436.                      crash when disk is full
  437.                      access to inconsistent files
  438.  
  439. v2.7    08/2000    fixed logigal drive recognition #07+
  440.  
  441. v2.8    08/2000    added software write protection "Lock"
  442.                    added diagnosis tool "fat95debug"
  443.  
  444. v2.9    09/2000    fixed AddBuffers bug
  445.                    ACTION_CURRENT_VOLUME now safer
  446.                    made all access trackwise
  447.  
  448. v2.10   10/2000    now recognizes some more "exotic" partition tables
  449.                    added error requester "TD64 needed but missing"
  450.  
  451. v2.11   12/2000    meilleur compatibilité FDA
  452.  
  453. v2.12   02/2001    ajout des commandes « SCSI direct »
  454.  
  455. v2.13   02/2001    nouveau système de tampons
  456.  
  457. v2.14   03/2001    correction d'un très vilain bogue en mode FAT32
  458.  
  459. v2.15   05/2001    corrections :
  460.                      plantage sur les noms de plus de 65 caractères
  461.                      génération de noms courts
  462.                    nouveau :
  463.                      attribut « Pure »
  464.                      fonctions de recherche d'erreurs
  465.                      boot95
  466.  
  467. v2.16   08/2001    correction : les fichiers plus grands que la taille
  468.                    du MaxTransfer sont maintenant sécurisés
  469.                    nouveau : partage du code via le FileSystem.resource
  470.  
  471. v2.17   09/2001    nouveau :
  472.                    le mode FAT32 est maintenant plus rapide
  473.                    les ZIPs reformatés sur Amiga sont reconnus
  474.  
  475. v2.18   12/2002    nouveau :
  476.                      Gestion de SetFileSize()
  477.                      L'utilisateur peut définir la langue utilisée pour
  478.                      le dialogue et les noms de fichiers
  479.  
  480. v2.19   01/2002    nouveau :
  481.                      noms des fichiers jusqu'à 104 caractères
  482.  
  483. v3.00   02/2002    ajout du jeu de caractères des utilisateurs pour les
  484.                    noms de fichiers à 8.3 caractères
  485.  
  486. (EOF)
  487.